<!doctype HTML public "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- Click to Convert 5.2: Anything to HTML -->
<!-- http://www.clicktoconvert.com -->

<html>
<head>
<title>gravityboxscheduleuserguide - page 28 of 234</title>
<meta http-equiv=content-type content=text/html;charset=iso-8859-1>
<meta name="Generator" content="Click to Convert">

<!--Start of page styles-->
<STYLE TYPE="text/css">
<!--
 /* Foreground Image Styles */

 /* Position Styles */
 .ts28p0{position:absolute;left:106px;top:97px;}
 .ts28p1{position:absolute;left:352px;top:97px;}
 .ts28p3{position:absolute;left:672px;top:97px;}
 .ts28p7{position:absolute;left:106px;top:113px;}
 .ts28p8{position:absolute;left:706px;top:1026px;}
 .ts28p9{position:absolute;left:331px;top:1044px;}
 .ts28p13{position:absolute;left:106px;top:146px;}
 .ts28p14{position:absolute;left:106px;top:164px;}
 .ts28p17{position:absolute;left:106px;top:183px;}
 .ts28p18{position:absolute;left:384px;top:200px;}
 .ts28p20{position:absolute;left:301px;top:219px;}
 .ts28p22{position:absolute;left:137px;top:238px;}
 .ts28p24{position:absolute;left:291px;top:238px;}
 .ts28p25{position:absolute;left:291px;top:256px;}
 .ts28p26{position:absolute;left:291px;top:275px;}
 .ts28p28{position:absolute;left:137px;top:296px;}
 .ts28p31{position:absolute;left:291px;top:296px;}
 .ts28p32{position:absolute;left:291px;top:315px;}
 .ts28p33{position:absolute;left:291px;top:333px;}
 .ts28p34{position:absolute;left:291px;top:351px;}
 .ts28p35{position:absolute;left:291px;top:370px;}
 .ts28p37{position:absolute;left:137px;top:391px;}
 .ts28p39{position:absolute;left:291px;top:391px;}
 .ts28p40{position:absolute;left:291px;top:410px;}
 .ts28p41{position:absolute;left:291px;top:428px;}
 .ts28p42{position:absolute;left:291px;top:446px;}
 .ts28p44{position:absolute;left:291px;top:465px;}
 .ts28p46{position:absolute;left:137px;top:486px;}
 .ts28p48{position:absolute;left:291px;top:486px;}
 .ts28p50{position:absolute;left:137px;top:508px;}
 .ts28p52{position:absolute;left:291px;top:508px;}
 .ts28p53{position:absolute;left:291px;top:526px;}
 .ts28p55{position:absolute;left:137px;top:547px;}
 .ts28p57{position:absolute;left:291px;top:547px;}
 .ts28p59{position:absolute;left:291px;top:566px;}
 .ts28p61{position:absolute;left:137px;top:587px;}
 .ts28p63{position:absolute;left:291px;top:587px;}
 .ts28p64{position:absolute;left:291px;top:606px;}
 .ts28p65{position:absolute;left:291px;top:624px;}
 .ts28p67{position:absolute;left:291px;top:642px;}
 .ts28p68{position:absolute;left:291px;top:661px;}
 .ts28p69{position:absolute;left:291px;top:679px;}
 .ts28p71{position:absolute;left:137px;top:701px;}
 .ts28p73{position:absolute;left:291px;top:701px;}
 .ts28p74{position:absolute;left:291px;top:719px;}
 .ts28p76{position:absolute;left:291px;top:737px;}
 .ts28p78{position:absolute;left:137px;top:759px;}
 .ts28p80{position:absolute;left:291px;top:759px;}
 .ts28p81{position:absolute;left:291px;top:777px;}
 .ts28p82{position:absolute;left:291px;top:796px;}
 .ts28p84{position:absolute;left:291px;top:814px;}
 .ts28p86{position:absolute;left:137px;top:835px;}
 .ts28p88{position:absolute;left:291px;top:835px;}
 .ts28p89{position:absolute;left:291px;top:854px;}
 .ts28p90{position:absolute;left:291px;top:872px;}
 .ts28p92{position:absolute;left:137px;top:894px;}
 .ts28p94{position:absolute;left:291px;top:894px;}
 .ts28p98{position:absolute;left:291px;top:912px;}
 .ts28p99{position:absolute;left:291px;top:930px;}
 .ts28p101{position:absolute;left:137px;top:952px;}
 .ts28p103{position:absolute;left:291px;top:952px;}
 .ts28p104{position:absolute;left:291px;top:970px;}
 .ts28p107{position:absolute;left:137px;top:992px;}
 .ts28p109{position:absolute;left:291px;top:992px;}

 /* Font Styles */
 .ft0p28{font-style:normal;font-weight:bold;font-size:13px;font-family:arial,sans-serif;color:#000000;}
 .ft1p28{font-weight:normal;}
 .ft2p28{font-style:normal;font-weight:normal;font-size:13px;font-family:"times new roman","times new roman",times,serif;color:#000000;}
 .ft3p28{font-style:normal;font-weight:normal;font-size:16px;font-family:"times new roman","times new roman",times,serif;color:#000000;}
 .ft4p28{font-style:normal;font-weight:bold;font-size:11px;font-family:arial,sans-serif;color:#000000;}
 .ft5p28{font-style:normal;font-weight:normal;font-size:16px;font-family:arial,sans-serif;color:#000000;}
 .ft6p28{font-style:normal;font-weight:bold;font-size:16px;font-family:helvetica,arial,sans-serif;color:#000000;}

 /* Background Style */
 .styleBackground28{position:absolute;left:105px;top:237px}

 /* Navigation Styles */
 .styleNavBarTop{position:absolute;left:0px;top:2px}
 .nb{position:absolute;left:2px;top:0px}
 .nbs{position:absolute;left:0px;top:0px}
 .nbe{position:absolute;left:836px;top:0px}
 .styleNavBarBot{position:absolute;left:0px;top:1117px}
-->
</STYLE>
<!--End of page styles-->

</head>
<body bgcolor="#ffffff" text="#000000" link="#0000FF" Vlink="#660099">

<table id="pageTable" width="836" STYLE="position: relative; left: auto; top: auto;"><tr><td>
<div class=nbs><img src="./navbarstart.gif" width="2" height="30"></div>
<div class=nb><img src="./navbar.gif" width="836" height="30" alt="Navigation bar"></div>
<div class=nbe><img src="./navbarend.gif" width="2" height="30"></div>
<div class=styleNavBarTop>
<table width="834" height="26" border="0" cellspacing="0">
  <tr align="left">
    <td width="4">&nbsp;</td>
    <td width="25" align="center"><a href="http://www.gravitybox.com" target="_parent"><img src="./home.gif" border="0" alt="Home"></a></td>
    <td width="25" align="center"><a href="#" onClick="window.open('./print.html','Printing','width=300,height=100,toolbar=no,directories=no');return false;"><img src="./print.gif" border="0" alt="Print document"></a></td>
    <td width="10" align="center"><img src="./separator.gif" border="0"></td>
    <td width="18" align="center"><a href="./index1.html"><img src="./start.gif" width="18" height="14" border="0" alt="Start"></a></td>
    <td width="18" align="center"><a href="./index27.html"><img src="./back.gif" width="14" height="14" border="0" alt="Previous page"></a></td>
    <td width="80" valign="middle"><table width="100%" height="16" border="0" cellspacing="1" bgcolor="#ACA899"><tr><td align="center" bgcolor="#ffffff"><font face=verdana,arial,sans-serif><font size="1">&nbsp;28 of 234&nbsp;</font></font></td></tr></table></td>
    <td width="18" align="center"><a href="./index29.html"><img src="./forward.gif" width="14" height="14" border="0" alt="Next page"></a></td>
    <td width="18" align="center"><a href="./index234.html"><img src="./end.gif" width="18" height="14" border="0" alt="End"></a></td>
    <td width="620">&nbsp;</td>
  </tr>
</table>
<p>
</div>
<nobr>
<div class=styleBackground28><img src="./background28.png" width="632" height="818" border="0" alt=""></div>
<div class=ts28p0><span class="ft0p28"> </span></div>
<div class=ts28p1><span class="ft0p28">Gravitybox Schedule Primer<span class="ft1p28"> </span></span></div>
<div class=ts28p3><span class="ft0p28">Page 26&nbsp; </span></div>
<div class=ts28p7><span class="ft2p28"> </span></div>
<div class=ts28p8><span class="ft3p28"> </span></div>
<div class=ts28p9><span class="ft4p28">1998&#45;2004 Gravitybox Software LLC<span class="ft3p28"> </span></span></div>
<div class=ts28p13><span class="ft5p28">objects within the collection. Included are search functions for locating particular </span></div>
<div class=ts28p14><span class="ft5p28">objects. Language support may be offered here as well. </span></div>
<div class=ts28p17><span class="ft5p28"> </span></div>
<div class=ts28p18><span class="ft6p28">Table 1.7 </span></div>
<div class=ts28p20><span class="ft6p28">Providers Collection Definition </span></div>
<div class=ts28p22><span class="ft5p28">Add </span></div>
<div class=ts28p24><span class="ft5p28">This method takes parameters to create a new Provider </span></div>
<div class=ts28p25><span class="ft5p28">object and adds it to the Providers collection. A reference to </span></div>
<div class=ts28p26><span class="ft5p28">the newly created object is returned. </span></div>
<div class=ts28p28><span class="ft5p28">CaptionAvailable </span></div>
<div class=ts28p31><span class="ft5p28">This is the text that will appear above the Provider </span></div>
<div class=ts28p32><span class="ft5p28">AvailableTimes bars, in the left margin of the schedule. This </span></div>
<div class=ts28p33><span class="ft5p28">collection holds the valid times for which an appointment may </span></div>
<div class=ts28p34><span class="ft5p28">be scheduled, for a Provider. The default text is &#147;Available&#148;, </span></div>
<div class=ts28p35><span class="ft5p28">but it may be changed to anything desired. </span></div>
<div class=ts28p37><span class="ft5p28">CaptionScheduled </span></div>
<div class=ts28p39><span class="ft5p28">This is the text that will appear above the times for which a </span></div>
<div class=ts28p40><span class="ft5p28">Provider is scheduled. Each appointment associated with a </span></div>
<div class=ts28p41><span class="ft5p28">Provider will cause the provider to be scheduled for the </span></div>
<div class=ts28p42><span class="ft5p28">duration of the appointment. The default text is &#147;Providers&#148;, </span></div>
<div class=ts28p44><span class="ft5p28">but it may be changed to anything desired. </span></div>
<div class=ts28p46><span class="ft5p28">Clear </span></div>
<div class=ts28p48><span class="ft5p28">This method will remove all Provider objects. </span></div>
<div class=ts28p50><span class="ft5p28">Count </span></div>
<div class=ts28p52><span class="ft5p28">This method will return the number of elements in the </span></div>
<div class=ts28p53><span class="ft5p28">collection. </span></div>
<div class=ts28p55><span class="ft5p28">Exists </span></div>
<div class=ts28p57><span class="ft5p28">Given a Provider object&#146;s name or index, this method will </span></div>
<div class=ts28p59><span class="ft5p28">return true if a Provider object exists at the specified position. </span></div>
<div class=ts28p61><span class="ft5p28">Index </span></div>
<div class=ts28p63><span class="ft5p28">This method is very similar to the Exists method only it </span></div>
<div class=ts28p64><span class="ft5p28">returns a number. Given a Provider object&#146;s name or index, </span></div>
<div class=ts28p65><span class="ft5p28">this method returns its index. Though valid syntax, it is not </span></div>
<div class=ts28p67><span class="ft5p28">very useful to give the index in order to retrieve it. This </span></div>
<div class=ts28p68><span class="ft5p28">function was designed to take the Name property as a </span></div>
<div class=ts28p69><span class="ft5p28">parameter. </span></div>
<div class=ts28p71><span class="ft5p28">IsDirty </span></div>
<div class=ts28p73><span class="ft5p28">This property will determine if any modifications have </span></div>
<div class=ts28p74><span class="ft5p28">occurred, since the last time it was set to false. If any property </span></div>
<div class=ts28p76><span class="ft5p28">of any Provider object is modified this property is set to true. </span></div>
<div class=ts28p78><span class="ft5p28">Item </span></div>
<div class=ts28p80><span class="ft5p28">Given a Provider object&#146;s name or index, this method will </span></div>
<div class=ts28p81><span class="ft5p28">return a reference to the object. If the given parameter does </span></div>
<div class=ts28p82><span class="ft5p28">not exist in the collection, an error is raised. To avoid an error, </span></div>
<div class=ts28p84><span class="ft5p28">use the Exists method in conjunction with this method. </span></div>
<div class=ts28p86><span class="ft5p28">Name </span></div>
<div class=ts28p88><span class="ft5p28">This is the text that will appear as the header for the provider </span></div>
<div class=ts28p89><span class="ft5p28">columns on the schedule. The default text is &#147;Providers&#148;, but </span></div>
<div class=ts28p90><span class="ft5p28">may be changed to any desired text. </span></div>
<div class=ts28p92><span class="ft5p28">NewIndex </span></div>
<div class=ts28p94><span class="ft5p28">This read&#45;only property is the index of the newest object </span></div>
<div class=ts28p98><span class="ft5p28">added to the collection with the Add method. After the </span></div>
<div class=ts28p99><span class="ft5p28">Remove method is called, this property is reset to zero. </span></div>
<div class=ts28p101><span class="ft5p28">Remove </span></div>
<div class=ts28p103><span class="ft5p28">Given a valid Provider object&#146;s index or name, this method </span></div>
<div class=ts28p104><span class="ft5p28">will remove the specified object. </span></div>
<div class=ts28p107><span class="ft5p28">Rename </span></div>
<div class=ts28p109><span class="ft5p28">This method will rename a Provider object. It takes a </span></div>
<div class=styleNavBarBot>
<table width="836" border="0" cellspacing="2">
  <tr></tr>
  <tr>
    <td width="118"><a href="http://www.purepage.com"><img src="./smalllogo.gif" width="118" height="46" border="0" alt="http://www.purepage.com"></a></td>
    <td></td>
  </tr>
</table>
</div>

</td></tr></table>

</body>
</html>
